MSRFLVDVHNHLYLPRYAALLRSRQVAPRILTRPTPQGGTEERLLILDDEPISGRPVGPRYWDKSIKLDFMDQHGIDISIVSPANPWLDFLAPTDALSMATGLNEDIEAYCSSSPQLPSSSIKRLYGFGLLPLVPSISTTALVDTVQQISRLPHLKGVIIGTRGVGRGLDDPALNPLWEALEHHRLVIFLHPHYGIGANEWGSRDNGHVLPLSLGFPMETTIAVTRLILAGVFDRHPKLKLLLAHSGGVLPQLSSRLASCIHHDPVVSSRLKYDARYYLGLLWYDAVAYGSEELEFVAKIADRGPRYSTDAGSARREGTRRILFGTDFPFFPPLGDQNEKWMSVTDNLAAIDGVPSWTEADRQAVKGGNALELFDLHVDD*