MTFYQELQLDQVGSKSYIASITDPKEKRKHIAIYLFKILLTVSFCVAFVTIYTKLFGANNSIVGVVVLLSVMVFRYADMGIHNPHGAFSILIIFCILAVGPRLTNMVSPGIAFFVNIICIFALMLLGCHNVIMSNHSTFVLAYLLLQGYDVSGHDYTLRLIGLLVGAASTALILYRNHKKMSYKRSFRHLFQEFDLSSARTRWQIRLTLGVSSAMLITSLLGIPRVMWIGIAAMSVLLPFRKDMEYRVKFRAPGNILGAICFLVLYTVLPESCYSYIGMIGGIGVGLSATYGWQTVFNSFGALAIATPIFGLPMAIFLRIFNNAFGSLYALAFDSVITKVRTLFEEKESRISA