MAKRFAVEQFPPDAAWIEHADRVRELAAYEAAFGVESDAMACVPSSASVEGRIDAVCARVDALVLESPATVSGVGTSEDDDEDERDEEDGASDAVADDATVVVLEAVDDDDDDDDEGVDEDRIASTEMCSSSSPSFDERDVVFETTPERDDAPREHRVVVVPKVLILDDTLPQSNTVSFVPPREAASRKLTGKITKASAYWRNVRGGNDGIDRPIVVRFAPPTPLSPQCATPSPPAVVKTLSAYPETPPWYVKKFNAETRELQKTARTLIDWTTETFNELCPDLDDFTYTLSWFDTAEAAVAGPSRFERAKLE*