MGAGASKPEDLAAIAQAPINYKPPLGPPNPDNPVVFFDIKLGRYGDATPLGRIEIELKADVAPKTAENFKQLALKEEGQGYKGSRFHRVITGFMCQGGDYERDNGTGGSSIYGAKFADENFVLKHLGEGVLSMANAGPNTNGSQFFLCVASTPWLDGKHVVFGQVISGYNVVKAVEACGSRDGSTAFDVMIGNSGLVSPGKAATTASLQLHQQPGAAPRRIKTSAAASAPSALNQLKQQRRTVLQGRQVAPARRPQAAMRAAAAAPVRSVCRALX