MASVLLAYAYLVALQQGKRMHGYIVKRGFDIDVFVGTALIDMYAKCGSVQFARHFFDKMPDRNVVSWNAMIVGYGMHGHGEDALALFFQMQQMAMNPSHITFICVLSACSHAGLVDEGWQCFNSMTQNISSHPTWSIMHAWSHPLSEKIYAMLETLVGQMKEAGYVPNIDFALYDVEEEVKEHMLGMHSEKMAIAFGLINTSPGTTIKITKNLHVCGDCHTASKFISRIVRREIIVRDVNHFHHFKDGLCSCRDYW*