MSVVGLVAVSYCGLAEVRGKHLQYSKFWNVQSKGKGKEGIKLSSRAGMLLLYTPAFVAGAASLAFYPSPSLRFWLLSWALTIHFLKRVLEVLFVHKYSGGMILDSAILISLSYFTATVNALYAQYLTEGTPEPQIDLKYAGIVVFLVGIAGNFYHHYLLSKLREKNDKGVCILLHYRHHWLLDGEELCYKEMVPHQILEFPCRTAQRNDYALKRCKNIFISDSEVSEIQGFQNKMRTLKVAHQ*