MGKTSKDKRDIYYRQAKDEGWRARSAFKLLHVDEAYGILNGVQRAVDLCAAPGSWSQVLSRKLYDTCETDDEKSAVKIIA VDLQAMAPIRGILQLQGDITKQSTAEAIIGHFGGNEKAQLVVCDGAPDVTGVHEMDEYMQHQLLVAALSIATCVLETGGT FVAKIFKGNATSLLSSQMQIFFKKFDIYKPPSSRPSSIEAFVVCSDFCLPEGYIPQVINPARDDIRLLAQKTGSEVNRRL VPFIACGDLNGLSDPEEGKTSSSDESKSNLEYVYDAVMDDASYPLEFKEILKQVYDEQRHII