MTGVSGWKKQLFTKEDSIYLHKTLGMLCLVSFVWRIVQVDGITMKHSDMGFVSHPKLTVPTILLHLFLSTSSFIFRIPERRIKTGYRIWPEYRLHSLVFLCRSLAFPLLQYYENLNGLPPNYLWNVAIVLSSVMVADIASASMKYPSGTIRGFQTNKLLKFFFSAVQFHATAACLYGGTSAVTRRSGVLWIHTFVIQMNAFLMTLRRKNLLSHEAGIAAYAWMLGAGFLIVVWLHVMEASKGMQTIHAITLTANVAAMLRLGLGMNKYVMWTMMGIVVNLVIRPIMQGQSNGVVSKEMLNMADPISTAALLFLGFYKAGMLPQLSMVFQRISSKKEA*