MATTPFQHLSSSPPFLSSLRFPTSSFASSLTGFTSSRRLALFHLGTAIPQSELLGGKTLKLFRMEGNMLEAGTAGNMAQAAVSEGNVLEWAKTDKRRMLHVVYRVGNLDKTMKFYTECLGMKLLRRCDIPEERYANAFLGYGPEDSHFVVELTYNYGVDKIDIGTGFGHFGIAVEDVAKTVDLVKAKGGKVTREPGPVKGGKTVIAFVEDPDGYKFELLEREPTPEPLCQVMLRVGDLDRSIKFYEKAFGMELLRKRDNPEYKYTIAMMGYGPEDKSAVLELTYNYGVLEYDKGNGYAQIAIGTDDVYKTAEAIRLCGGKITREPGPLPVINTKITACLDPDGWKSVFVDNADFLKELE*