MPTLLPSLNVRVLGSGHQAVALAHGFGCTQSVWDALLPFLLSFNGGSLKLILWDWPGSSSSSKLIQAEDGSVRPHLYEALSGMLLKILDQLCITSCIFIGHSMSAMVGCLAAMAQPQRFSKLILVTASPRYINDGEYEGGFDKKDLENMYGAMMTDFVGWSFGFSRVVIGASSSNEVVEKFRYTLVGMQCQVAVSMARVVFESDFRGLLQGLLSSPSHPSLHFLQTQYDFVVPTTVINYLRHLLTLHASTTKVSKPPSSLEVLPIDGHFPHLTQPSIFYKALIHFLL*