MLTIDASVHGSSGSLVRFIPPVLFLSLPIWVCAFSSWPGPPLALALAVVAVLPRLLWQPSQPAEGARFLVASALYQNFVYPCFFGSPILLAVACWLRPLALWLLFARVLSRPDLRSGMPWEDFAKHDWGIVALRRFLRLRLHVSEELRSRPALLYDALPGRPVFTLAASVLFALPLVRELCLWTRCIDASKRVIPGGEAEQMLTRTGVEEVLLARRAGFVKLALSRGSAAPPPVCGARRVSEDASPTCVPSGAALVPCYAFGTVDLYSVSGSQHGANSQGLLWTVHKRLGVALPRYSGSCGFLPKRGEAAPRAPTPAEHTATAPHPSLLEVHASSPAGRCDLVFGAPIEAQCATPGEPSESEALFEEHKGRLGYGDRELRVA*