MLALRSGLRTALAPRALTPQVCSPFATGPRQSDGTLYEFRTYSLKPSKTNAFLQNFQKYVHLRTAHSEMI
GYWTVEFGGKINRVFHIWKYDNFAHRTAVRKALAKDKEWQEQFLISNLAFMDEQEVEITYLVPWCKIRTP
PKEGVYELATFQMKPGGPALWGDAFKRAINAHVELGYSTLVGVFHTEYGALNRVHVLWWNDSADSRAAGR
HWSHEDPRVVAAVRESVNYLESQQNMFLIPTSFSPLK