MNVLPPFLTAALQQNPLLQQQMLGLTTTGIPSTPFNALPVFGNAPLNLPNCTVSNSSPATNDDDEDNENITTTEPEDLTVGTDYRFRKEKKADSSEDGDQNPQQSWSFEEQFKQLYELSDDQKRKEWLDDWLSFMHKIGKPVTRIPIMAKQVLDLYELYRLVVQHGGLVEIINKKLWREITKGLNLPSSITSAAFTLRTQYQKYLYDYECEKEALSNPADLQQAIDGNRREGRRAGASSSASSAAFPYSLTPHSTHALLAAKQHLNGAFALGSGDDDSNGFTSVSTTQQALVAAYKAEQLANMEAQQRHFEMIQRATAEVASRQHSSNILPNSGRESTSSYDSDPPMKRARTESQLVNEDISNAAVSTPSVERLFNGVPTTHLKISDGRSVNGEQTMVVSMEINGTMYQGVLFALKTEQGDRQSTL