MLTRFKKQNNKMVRANIVSMVLLMHAIVGFPFHARGLSMTYYMMSCPFAEQIVKNSVNNALQADPTLAAGLIRMLFHDCFIEGCDASILLDSTKDNTAEKDSPANLSLRGYEIIDDAKEKIENRCPGVVSCADIVAMAARDAVFWAGGPYYDIPKGRFDGKRSKIEDTRNLPSPFLNASQLIQTFGQRGFTPQDVVALSGAHTLGVARCSSFKARLTVPDSSLDSTFANTLSKTCSAGDNAEQPFDATRNDFDNAYFNALQMKSGVLFSDQTLFNTPRTRNLVNGYALNQAKFFFDFQQAMRKMSNLDVKLGSQGEVRQNCRSIN*