MYEKLHIFPPLVKAREFFFIRGCRQVDATTWIMVDISYDIFNDIQSGIPSYSWKFPSGCAIQDMGNGQSNVTWVEHVQVYEKYQVNHIFRDLLCDREAYGAKRWIVTLQRMRERFNFNMGSTYPNRHDSKGEFHDPEGIKNTIQVSQRMVKKFFEILNMTDNYGDFSISPQLNRGERISIVKNEETKQPKGFIAIVSTSLWLPLSFQDVFSFFNDYKTRNQPYNMHKEMLVLEETSIDEMGAFFVYAPIDLRAINSIVNGGDATKVLILPFGIIISPDGRLSSNRNSTANAQNGSILIVTFQKMICGNNNPTSRQQKMEVVGSVYGVLSATILRIKEALGCSDL*