MVRIAPFAVEQWMDKYETTAGVLNVAETCAASVSIDDLVGMCRDTQTPGPIDTSIKLTYGAIPGSQVLRERIAARCSSEGTQLAAEDIIVTQGAIGANFLALYSLIGPGDHVICVYPTYQQLYDVPRSIGAEVTLWKLKEEENFVPNTNDLVGMIQDNTKMIIINNPNNPTGVPIPDSVLERIAQIAKEKDVILFSDEVYRPLFHGGASGRMQAPQPATAFGHEKSIVTGSMSKGYALAGIRVGWIASKDKSIISTIMAARDYTTISVSQIDDQIARYALSPAVLPSLVDRNLALARTNSRLIKEFIEGHKSVCSWVEPTAGTTAFVRFNNKNGEPVNDVDFCLDLLHKNNVLLVAGSKCFGNDKDFKGYIRMGYVCETDVLVEGLKRLGTFIESNLL*