MSFSSASGQLERMSNHKTGVDIPIQQSYLWYGSDDGKGIDPQASGAYIFRPNGAPPTAVSTSVPLTIIRGPLVDEVHQQFNSWISQVTRLYKDKDHAEVEYTVGPIPVDDGIGKEVITRMTANMETNKVFYTDSNARDFLKRVRDTRTDWDLQVHQPVAGNYYPLNLGIFIMNDKVELSVLVDRAIGGASIQDGQIELMLHRRLLHDDARGVGEALDENVCVQSNCEGLMVKGKYYVSINPIGSGAQWRRPTGQQIYSPLLLAFTNEEEDKWKASHTSSFLAMEASYSLPNNVAIITLQELEDGSVLLRLAHLYEAGEDKEYSTLAKVELKKIFARKTILKVKEMSLSANQEKSKIKKLKWKILGENLSDNVGVRGGPMDGNEMVVELGPMEIRTFLLGF*