MKDSGFFKLAHSGQQWCDEHIDVIFYYLRKKGKYETNCNVRFTTTDCVFKTKITNSFFKLCDAHEDKKNFKVLDSDDIARYISGRRLLASTLWDKVNFVLIPLNIKENRHWIFVVFDIGQRSLEVYDSFPARSGVNLEVKNIVEMLSVVLPYYLSVVKFYDKHLELRSTPKYSEMNEFEKIEFHFITKDVPTQNEDSLDCGVFVAAFAEFVSNGQHILNQQVKADIVRKRFGAILWEYARRKQASDLQSEDERPVR*