MGSGFCNFSSSFLAAVSLFSLLHISKGDYVYNQSSLKDRKLVGACNFFQGSWVFDASYPLYESSGCPFIDPEFNCQKYGRPDRLYLKYRWKPSACNIPRFNGKDFLWQMRRKKIMFVGDSLSLNQWQSLICLLHAAVPYAKTTFVRRDDLSSLTFVDYKLSVMYFRSTYLVDLVREKIGRVMRLDSMVAGNAWRGMDMLIFNTWHWWTHTGRSQPWDYIEEGGKYFKDMNRLVAFQKGLTTWARWVDTNVDSRKTKVFFQGISPTHYNGEDWNQPGAKSCKGQLQPVSGSTYPGGSLPQDAIVKSVLRKMVKPVYLLDVTTLSQLRKDAHPAAFSGGHSGMDCSHWCLPGLPDTWNELLYAAFVS