MEELGLGTVSFIRVAWIFATLSIAVACFPLPGLGWFRTALLGIIKRGKILQSKSKLTVPQRFFFHFYVVGVLWTTILLVSLWSCAIREHVYNVWLSEAVFLLLLMEVQVLRRFYESIYVFNYSPSARMHILGYLLGLLYYVLAPLSLCCNFAPQVFDFVSGRVGMSRPGFDNIWMFLTLFLRLPCYAWIGAAIFFWGWGSLRDKTKKLDEYVIPNGDWFEYVSSPHYTAEIVIYGGLVMASGGSDFSLWLLFAFVVANLVFAAMETQKWYHQKFDDYPRNRCIIFPFVY*