MFRLTQAACLLQALGALIQGSLAFTPAATDSHEAEALHRRSYFYVGGEYVNTTDGWMMHNQMYVEKLSPARGTTQLYPIVFLHGGAQTGTNFLNKPDGGRGWASWFLSHGYEVYIADRTMTARSPVLPADGYGESVFSAEFISQRFTNVQDYPLWPQAKLHSQWPGTGERGDPVFDAYYASNVQSISDSEAQEVTMKAAGEALLDIIGPVILITHSQGGLYGWSWADSRPELIKGLIQIEPKGPPFKEVIFSNSFSRPYGLTSIPLTYQPAPTNESSPLSMKTVSSDKPGELLDCIIQAEPARQLTNLAKVPILIDTGEASYHATYDYCFIKFLKQAGVSNVQHLELGKWGIHGNAHLQFLEKNSDVIAGVLHEWIGNVTALN*